s=input('введите слова, разделив их пробелом')
if len(s)==0 or s.count(' ')==0:
    print('Мало данных для анализа')
else:
    a=s.split()
    print('Количество слов:',len(a))

    e=0
    f=0
    g=0
    h=0

    for x in a:
        if 1040<=ord(x[0])<=1071:
            e+=1
        k=0
        for i in range(len(x)):
            if 97<=ord(x[i])<+122:
                k+=1
        if k>0:
            f+=1
        if len(x)<=3:
            g+=1
        if '-' in x:
            h+=1

    max_a=0
    max_i=0

    for i in range(len(a)):
        if len(a[i])>max_a:
            max_a=len(a[i])
            max_i=i
    print('Количество слов с заглавной русской буквой в начале:',e)
    print('Количество слов с латинской буквой:',f)
    print('Количество слов, в которых меньше трех букв:',g)
    print('Количество слов, в составе которых имеется дефис:',h)
    print('Самое длинное слово:', a[max_i])
    print('Длина слова:', max_a)